impeccable finish - Französisch Englisch Wörterbuch